red guards - Allemand Anglais Dictionnaire